Java SE for Embedded – System Requirements
Java SE for Embedded releases are available for x86, PowerPC, ARM, and MIPS. For each of these processor categories, the corresponding release has been built without making use of any specific processor extensions, the goal being to maximize the number of different specific processors that the release can run on. Custom builds for specific processors can be created by Sun's engineering team; for more information, please contact us. Summarized below are the System Requirements for all Java SE for Embedded releases currently available.
Java SE for Embedded 6 on ARMv6 Linux (Early Access) |
| CPU |
ARMv6 or higher |
ARMv6 or higher |
ARMv6 or higher |
|
| OS |
Linux: kernel 2.6.17 or higher |
Linux: kernel 2.6.17 or higher |
Linux: kernel 2.6.17 or higher |
|
| glibc |
2.5 or higher |
2.5 or higher |
2.5 or higher |
|
| gcc |
4.1.2 or higher |
4.1.2 or higher |
4.1.2 or higher |
|
| ABI |
EABI |
EABI |
EABI |
|
| Endianess |
Little-Endian |
Little-Endian |
Little-Endian |
|
| FP |
Soft Float |
Hard Float (VFP) |
Hard Float (VFP) |
|
| RAM |
32MB or more for Java |
32MB or more for Java |
64MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
32MB or more for Java |
64MB or more for Java |
|
| Headful |
No |
No |
Yes (X11R6 or higher) |
|
| Java SE version |
6 Update 10 (b39) Download |
6 Update 10 (b39) Download |
6 Update 10 (b39) with Java Plug-in Download |
Java SE for Embedded 6 on ARMv5 Linux (Early Access) |
| CPU |
ARMv5 or higher |
ARMv5 or higher |
|
| OS |
Linux: kernel 2.6.17 or higher |
Linux: kernel 2.6.17 or higher |
|
| glibc |
2.5 or higher |
2.5 or higher |
|
| gcc |
4.1.2 or higher |
4.1.2 or higher |
|
| ABI |
EABI |
EABI |
|
| Endianess |
Little-Endian |
Little-Endian |
|
| FP |
Soft Float |
Soft Float |
|
| RAM |
32MB or more for Java |
64MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
64MB or more for Java |
|
| Headful |
No |
Yes (X11R6 or higher) |
|
| Java SE version |
6 Update 10 (b39) Download |
6 Update 10 (b39) with Java Plug-in Download |
Java SE for Embedded 5.0 on PowerPC Linux |
| CPU |
PowerPC |
Freescale PowerQuick III |
|
| OS |
Linux: kernel 2.6.8 or higher |
Linux: kernel 2.6.23 or higher |
|
| glibc |
2.3.2 or higher |
2.3.4 or higher |
|
| gcc |
3.3.3 or higher |
3.4 or higher |
|
| ABI |
|
EABI |
|
| Endianess |
Big-Endian |
Big-Endian |
|
| FP |
PowerPC Book-E: hard (on CPU) |
PowerPC-e500v2 |
|
| RAM |
32MB or more for Java |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
32MB or more for Java |
|
| Headful |
No |
No |
|
| Java SE version |
5.0 Update 10 Download |
5.0 Update 14 (Early Access) Download |
Java SE for Embedded 5.0 on x86 Linux |
| CPU |
x86 |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.3.2 or higher |
|
| gcc |
2.95 or higher |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
5.0 Update 10 Download |
Java SE for Embedded 5.0 on Windows XP-Embedded |
| CPU |
x86 |
|
| OS |
Windows XP-Embedded |
|
| RAM |
64MB or more for Java |
|
| ROM/Flash/Disk |
64MB or more for Java |
|
| Headful |
Yes |
|
| Installation |
SLD |
|
| Java SE version |
5.0 Update 10 Download |
Java SE for Embedded 1.4.2 on MIPS Linux (Early Access) |
| CPU |
MIPS |
MIPS |
MIPS |
|
| OS |
Linux: kernel 2.6.8 or higher |
Linux: kernel 2.6.8 or higher |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.2.5 or higher |
2.3.2 or higher |
2.3.2 or higher |
|
| gcc |
2.95 or higher |
3.3.3 or higher |
3.3.3 or higher |
|
| Endianess |
Little-Endian |
Big-Endian |
Little-Endian |
|
| RAM |
32MB or more for Java |
32MB or more for Java |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
32MB or more for Java |
32MB or more for Java |
|
| Headful |
No |
No |
No |
|
| Java SE version |
1.4.2 Update 16 Download |
1.4.2 Update 16 Download |
1.4.2 Update 16 Download |